div.item img{
    width:100%;
   }
  div#carousel-example-generic{
    width:80%;
    margin:0 auto;
  }
  font.font-title{
  font-weight:bold;
  font-color:black;
  font-size:+4;
  }
  div.each-maintype-tv{
  float:left;
  margin:10px 10px 0px 0px;
  border:solid 2px red;
  }
  
  #s3 {
  	position:relative;
  	padding:13px 13px 10px 13px;
  	width:1400px;
  	height:110px;
  	margin:-50px auto;
  	background:#fff;
  	background:rgba(255,255,255, 0.6);
  	filter:Alpha(opacity=60);
  	box-shadow:10px 10px 20px rgba(0,0,0,0.2);
  	border-radius:5px;
  	z-index:999;
  }
	.s4 {width:1380px;height:80px;margin:auto;background:#fff;padding:15px 10px 10px 10px;border-radius:5px;}
	.hangTable{
	width:1360px;height:60px;margin:0 auto;border:solid 1px #0E86FC;border-radius:4px;padding:10px 15px;
}
	div.head-div{
	height:630px;
	background-image:url(img/bg2.jpg);
	background-size:cover;
	}
	.tvSmallImg{
	width:1400px;margin:auto;
	}
	.hangIcon{
margin-top:-8px;
margin-left:36px;
display:block;
width:50px;
text-align:center;
cursor:pointer;
}
.hangIcon p{
margin-top:-5px;
font-size:12px;
text-align:center;
}
.tvtd{
box-shadow:5px 5px 6px #888888;
border-radius:5px;
}
.tvselect{
box-shadow:5px 5px 6px #47CDFF;
border-radius:5px;
position:relative;
top:-5px;
}
div.head-div{
	height:750px;
	background-color:#393E3D;
	background-size:cover;
}
.tv-main-outbig{
width:1400px;
margin:50px auto;
height:850px;
}
.tv-right-side{
float:left;
width:20%;
height:100%;
}
.tv-player{
margin-top:44px;
width:1400px;
height:750px;	
}
.icon-font{
height:17px;
width:27px;
}
.tv-info-middle{
width:1400px;
height:60px;
clear:both;
margin:0 auto;
}
.icon-margin{
margin-right:10px;
}

.like-remark{
width:1400px;
margin:100px auto;
}
.guess-you-like{
width:80%;
float:left;
}
.remark{
width:20%;
float:left;
}

.item-remark{
border-bottom:#B6B6B6 solid 1px;
clear:both;
margin-top:5px;
}
.user-icon{
float:left;
width:38px;
height:38px;
margin:0px 8px 8px 4px;
}
.page-set{
position:absolute;
text-align:center;
left:64px;
bottom:0;
}
#QuacorGrading input{
	background:url(../images/grading.png) no-repeat scroll right center;
	cursor:pointer;
	height:15px;
	width:15px;
	padding:0;
	border:0;
}
div.mainEachTv{
	float:left;
	margin:20px 30px 0px 0px;
	}
#adv
{
position:relative;
animation:myfirst 20s infinite;
-moz-animation:myfirst 20s infinite; /* Firefox */
}

@keyframes myfirst
{
0%   {color:red; text-shadow:10px 10px 3px red;left:0px; top:0px;}
25%  {color:yellow;text-shadow:10px 10px 3px yellow; left:40%; top:80%;}
50%  {color:blue; text-shadow:10px 10px 3px blue;left:80%; top:0%;}
75%  {color:green;text-shadow:10px 10px 3px green; left:40%; top:80%;}
100% {color:red; text-shadow:10px 10px 3px red;left:0px; top:0px;}
}
.tvPlay{
height:100%;
width:100%;
object-fit: fill;
}
.container1{
	width:100%;
}